of a house receiving guests and strangers - French English Dictionary